Career 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F1 Germany F2 Germany F3 Italy F5 France F14 Italy F4 Bulgaria F3 Bulgaria F4 France F8 France F13 China F1 China F2 Morocco F1 Morocco F2 Croatia F4 Croatia F5 Italy F26 France F7 France F20 Rodez Croatia F3 Great Britain F7 Great Britain F17 Turkey F34 Turkey F35 Israel F2 Russia F13 Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg Challenger Hamburg - Hamburg Gallagher International - Hamilton TCT Open - Tunis Tennis Napoli Cup - Naples The Scottish Tennis Championships - Edinburgh Zagreb Open - Zagreb Memorial Savigni - Sassuolo Open de Montauban - Montauban Siemens Open 2002 - Scheveningen Italy F1 Barletta Citta Della Disfida Open 2000 - Barletta Whirlpool Open - Budapest Open de Montauban - Montauban Italy F2 GHI Bronx Tennis Classic - Bronx Black Forest Open 2000 - Freudenstadt USTA Challenger of Burbank - Burbank Hilton Waikoloa Village USTA Challenger - Waikoloa Challenger Ford de Cherbourg - Cherbourg Compaq Challenger - Bucharest Internazionali di Tennis de San Marino - San Marino Open Castilla y Leon Trofeo Iberdrola - Segovia Volvo Sylt Open - Sylt Maia Open 2002 - Maia IX Ciutat de Barcelona - Barcelona Okal Open - Eckental IPP Open - Helsinki Jameson Cup - Milan KGHM Polish Indoors - Wroclaw Warsteiner Challenger Lubeck - Lubeck Open de Nice - Nice Prague Challenger - Prague Open 88 - Contrexeville Challenger Britania Zavaleta - Puebla The Rajasthan Golden Jubilee - Jaipur Heineken Challenger - Ho Chi Minh City Tennis Napoli Cup - Napoli Zagreb Open - Zagreb Oberstaufen Cup - Oberstaufen Geovillage Open Trofeo Melia Olbia - Olbia Tampere Imageneering Open - Tampere St. Petersburg Challenger by Kinex - St. Petersburg Mordovia Cup - Mordovia Banca Marche Tennis Cup - San Benedetto Geneva Challenger - Geneva Gemax Open 2002 - Belgrade Banja Luka Challenger 2003 - Banja Luka Jameson Cup - Milan Volkswagen Challenger 2004 - Wolfsburg Heineken Challenger 2004 - Ho Chi Minh City Tennis Napoli Cup 2004 - Napoli Open Sainte Victoire - Aix-En-Provence Zagreb Open - Zagreb Prague Open - Prague Banca Stato Challenger Lugano - Lugano Nord/LB Open 2004 - Braunschweig 10ø Tornea B. Camparini - Reggio Emilia Open de Montauban - Montauban Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Oberstraufen Cup - Oberstaufen Riviera di Rimini Challenger 2004 - Rimini Timisoara Challenger - Timisoara St. Petersburg Challenger - St. Petersburg Samsung Securities Cup - Seoul Czech Indoor Open - Prague Challenger 42 - Andrezieux Sarajevo Open - Sarajevo IX Torneo Internacionale de Tennis - Barletta Sina-Kia Motors Tennis Cup - Cordenons Alexander Kolyaskin Memorial - Donetsk TED Open - Istanbul Samsung Securities Cup - Seoul Media Will Cup Busan Challenger Tennis - Busan The LTA Wrexham Challenger - Wrexham X Torneo Internazionale di Tennis - Barletta Tunis Open 2006 - Tunis ECM Prague Open - Prague Top Wool Challenger-Immagine Trophy - Biella St. Petersburg Challenger 2006 - St. Petersburg GHI Bronx Tennis Classic - Bronx Challenger Brasov - Brasov Challenger Copa Sevilla - Seville Banja Luka Challenger - Banja Luka ATP Slovak Open Challenger - Bratislava Ethias Trophy - Mons Samsung Secruities Cup Challenger - Seoul Aberto de Sao Paulo - Sao Paulo South African Airways Tennis Open - Durban Internazionali de Tennis di Bergamo - Bergamo Internationaux de Doubs Open de Franchie-Comte - Besancon Morocco Tennis Tour - Rabat Morocco Tennis Tour - Fes Ostdeutscher Sparkessen Cup - Dresden Croatia Osiguranje Rijeka Open - Rijeka 's Tennis Masters 07 Challenger - Graz Geneva Challenger - Geneva Black Forest Open - Freudenstadt Alexander Kolyaskin Memorial - Donetsk Dusseldorf Open Challenger 2007 - Dusseldorf Posillipo Tennis Cup - Napoli Open Costa Daurada - Tarragona Flea Market Cup - Busan Challenger Tunisie - Tunis KGHM Dialog Polish Indoors - Wroclaw Porsche Open - Poznan XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Citta di Como Challenger - Como Black Forest Open - Freudenstadt Dusseldorf Open Challenger - Dusseldorf Tennislife Cup - Napoli Copa Petrobras-Paraguay - Asuncion Copa Petrobras-Uruguay - Montevideo Tashkent Challenger - Tashkent Bancolombia Open - Cali President's Cup - Astana Noumea Challenger Heilbronn Challenger Tanger Challenger Besancon Challenger Rabat Challenger Caltanissetta Challenger Barletta Challenger St. Brieuc Challenger Athens Challenger Monza Challenger Bordeaux Challenger Karlsruhe Challenger Kosice Challenger Milan Challenger Reggio Emilia Challenger Tampere Challenger Poznan Challenger Geneva Challenger Banja Luka Challenger Tarragona Challenger Tashkent Challenger Genova Challenger Heilbronn Challenger Kazan Challenger Marrakech Challenger Barletta Challenger St. Brieuc Challenger Rome Challenger Rome Challenger Zagreb Challenger Prostejov Challenger Braunschweig Challenger San Sebastian Challenger Trnava Challenger Napoli Challenger Santiago Challenger Sao Paulo Challenger Marrakech Challenger St. Brieuc Challenger Prague Challenger Bordeaux Challenger Prostejov Challenger Marburg Challenger Turin Challenger Poznan Challenger Orbetello Challenger Astana Challenger Astana Challenger Lermontov Challenger Tyumen Challenger Spain F6 Spain F7 AAPT Championships - Adelaide Adidas International - Sydney Cerveza Club Columbia Open - Bogota Estoril Open - Estoril BMW Open - Munich Energis Dutch Open - Amsterdam Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon AAPT Championships - Adelaide Gold Flake Open - Chennai Milan Indoors - Milan U.S. Men's Clay Court Championships - Houston Croatia Open - Umag Idea Prokom Open - Sopot Gelsor Open Romania - Bucharest AAPT Championships - Adelaide Adidas International - Sydney Copenhagen Open - Copenhagen Grand Prix Hassan II - Casablanca Generali Open 2002 - Kitzbuhel Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. Gelsor Open Romania - Bucharest Tata Open 2003 - Chennai Qatar Exxon Mobil Open 2003 - Doha Siebel Open - San Jose Copenhagen Open - Copenhagen Dubai Tennis Open - Dubai Internationaler Raiffeisen Grand Prix - St. Polten International Championship of Croatia - Umag TD Waterhouse Cup - Long Island St. Petersburg Open - St. Petersburg Milan Indoors - Milan BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Arizona Men's Tennis Championships - Scottsdale The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel China Open - Beijing St. Petersburg Open - St. Petersburg Open 13 - Marseille Dubai Open - Dubai Grand Prix Hassan II - Casablanca Open de la Comunidad Valenciana - Valencia BMW Open - Munich The Stella Artois Grass Court Championships - London Generali Open - Kitzbuhel Open de Moselle - Metz Kremlin Cup - Moscow CA Tennis Trophy - Vienna Next Generation Adelaide International - Adelaide ABN/AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Hypo Group Tennis International - Portschach Synsam Swedish Open - Bastad RCA Championships - Indianapolis Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Open Seat Godo 2007 - Barcelona BMW Open - Munich Synsam Swedish Open - Bastad Orange Prokom Open - Sopot BCR Open Romania - Bucharest Chennai Open - Chennai Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Mercedes Cup - Stuttgart PBZ Zagreb Indoors - Zagreb St. Petersburg Open - St. Petersburg Serbia Open - Belgrade Open 13 - Marseille International German Open - Hamburg Allianz Suisse Open Gstaad - Gstaad Open 13 - Marseille Malaysian Open - Kuala Lumpur Qatar ExxonMobil Open - Doha Italian Open - Rome Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Paris Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal BNP Paribas Masters - Paris Masters Series Monte Carlo - Monte Carlo Rogers Masters - Toronto Masters Series Monte-Carlo - Monte Carlo Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Hyundai Hopman Cup - Perth Davis Cup, Group 2, 2R, HUN-MON 1-4 Davis Cup, Group 2, 2R, MON-ALG 5-0 Davis Cup, Group II, 1R, DEN-MON 3-2 Davis Cup, Group II, PO, GRE-MON 2-3 Davis Cup, Group II, 2R, MON-LAT 2-3 Morocco F2 Togliatti Cup - Togliatti drkoop.com USTA Tennis Championships of Houston - Houston USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Challenger Casino Lugano - Lugano 2003 Freeman Men's Challenger - Joplin VII Open Banc Agricol - Andorra Warsteiner Challenger Lubeck - Lubeck Warsteiner Challenger Wolfsburg - Wolfsburg San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Okal Cup - International Bavarian Championship - Eckental Dharwad Challenger 2003 - Dharwad Czech Open - Prostejov Architect Open - Budapest IPP Open - Helsinki Citta di Monza - Monza Heilbronn Open - Heilbronn Open D'Orleans - Orleans The Nottingham Cahllenger - Nottingham Memorial Piertomaso Tessitore - San Remo Sparkessen Magdeburg Open - Magdeburg Zagreb Open - Zagreb Szczecin Challenger Olbia Challenger - Olbia Marrakech Challenger Mobilux Open - Luxembourg Trnava Challenger Antonio Savoldi-Marco Co. - Manerbio Banja Luka Challenger 2004 - Banja Luka Rezidenza Open - Magdeburg Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Kyiv Open - Kiev Warsteiner Challenger Wolfsburg - Wolfsburg AXA Open - Lisbon Quelle Cup 2000 - Furth Pekao Open - Szczecin Tennis Cup of Flanders - Ostende Sylt Open 2000 - Sylt Macedonian Open - Skopje drkoop.com USTA Tennis Championships of San Antonio - San Antonio Open de L'Isere-Open 38 - Grenoble University of Tennessee USTA Men's Challenger - Knoxville Neride Prague Indoor - Prague Warsteiner Challenger Lubeck 2001 - Lubeck Challenger 42 - Andrezieux VI Abierto Internacional de Salinas - Salinas TennisCup Vlaanderen - Antwerp ATU Cup 2001 - Weiden 9th Wartburg Open - Eisenach Memorial Savigny - Sassuolo Muller Cup - Ulm Ciudad de Pozoblanco 'Open Diputacion' - Cordoba CA-Challenge - Graz Kyiv UMC Open - Kiev Diego Open - Budapest Pekao Open 2001 - Szczecin Optimus Maia Open - Maia 4th Sardinia International Championships - Cagliari IPP Open - Helsinki The Bolton Challenger - Bolton Neride Prague Indoor - Prague Milano Challenger-Jameson Cup - Milan Banja Luka 2002 - Banja Luka Pekao Open - Szczecin Samarkand Challenger - Samarkand Cairo Challenger 2002 - Cairo Samsung Securities Cup - Seoul Neride Prague Indoor - Prague Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Challenger of Dallas - Dallas Challenger Ciudad de Tijuana - Tijuana Open de Mantouban - Montauban Northern Electric Open 1999 - Newcastle Frito Lay/USTA Challenger - Binghamton Warta Cup - Sopot GHI Bronx Tennis Classic - Bronx Kyiv UMC Open - Kiev Medicor Open - Budapest Copa Sevilla Internacionales de Andalucia - Seville Copa Ericsson - Sao Paulo Internationaux de Bretagne - Brest Lucknow ATP Tour Challenger - Lucknow C.T. San Remo - XIII Piertomaso Tessitore - San Remo New Delhi Challenger - New Delhi Zivnobanka Czech Open - Prostejov Memorial Savigni - Sassuolo Top Wool Challenger Biella - Biella Open de Montauban - Montauban Kyiv Open - Kiev Grand Prix de Tennis - St. Jean de Luz Challenger Groningen - Groningen Belgaum Open - Belgaum Ischgl International Tennis Challenger 2003 - Ischgl Intersport Heilbronn Open - Heilbronn 6th Sardinian International Championships - Cagliari Ljubljana Open - Ljubljana SAA Hilversum Open - Hilversum Kyiv Open - Kiev Brasov Challenger - Brasov China Open - Beijing SIR Supermercadi Challenger - Rome XI Ciutat de Barcelona - Barcelona Lambertz Open - Aachen Okal Cup 2004 - Eckental IPP Open - Helsinki Mobilux Open - Luxembourg ATP Challenger Numea - New Caledonia The LTA Men's Challenger Wrexham - Wrexham KGHM Polish Indoors - Wroclaw Challenger Ford de Cherbourg - Cherbourg Pro Tennis World Open - Sunrise Citta di Monza - Monza Garden Open 2005 - Rome San Remo Tennis Cup 15° Piertomaso - San Remo Badden Open by Rothaus - Ettlingen Schickendanz Open - Furth 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Open de Montauban - Montauban Olimp Kyiv Open - Kiev Open D'Orleans - Orleans Banja Luka Challenger 2005 - Banja Luka Open de L'Isere - Grenoble Ethias Tennis Trophy - Mons Tatra Banka Open - Bratislava Challenger 42 - Andrezieux KGHM Emax Polish Indoors - Wroclaw Tennis Napoli Cup 2006 - Napoli Unicredit (Suisse) Bank S. A. Challenger - Chiasso Ciudad de Telde - Telde Baden Open - Ettlingen Czech Open 2006 - Prostejov Bancastato Challenger Lugano - Lugano Nord LB Open 2006 - Braunschweig Harbour Tennis Cup Regione Lombardia - Milan Mordovia Cup - Saransk Samarkand Challenger - Samarkand IPP Geneva Trophy - Geneva Black Forest Open - Freudenstadt Open de L'Isere-Trophee BNP Paribas - Grenoble Nord LB Open 2007 - Braunschweig Mamaia Challenger - Constanta Open de Montauban - Montauban Porsche Open - Poznan Aamulehti Tampere Opene - Tampere San Marino Cepu Open - San Marino Samsung Securities Cup - Seoul PEOPLEnet Cup - Dnepropetrovsk Samsung Securities Cup - Seoul IV Challenger Ciudad De Guayaquil - Guayaquil Internationaux de Nouvelle-Caledonie - New Caledonia 2008 China TCL Challenger - Guangzhou Challenger DCNS de Cherbourg - Cherbourg Morocco Tennis Tour - Meknes San Remo Challenger Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Tennis Napoli Cup - Napoli Ljubljana Challenger BNP Paribas Primrose - Bordeaux Schickendanz Open - Furth Zenith Tennis Cup-Harbour Club - Milan Mamaia Challenger - Constanta 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia BSI Challenger Lugano - Lugano s'Tennis Masters Challenger - Graz Geneva Challenger - Geneva Flea Market Cup Busan Challenger Tennis - Busan Astana Challenger Kosice Challenger Bergamo Challenger Scheveningen Challenger Medellin Challenger Kosice Challenger Reunion Island Challenger Rabat Challenger Barletta Challenger Palermo Challenger XL Capital Bermuda Open - Bermuda Top Wool Challenger Biella - Biella Challenger Canottieri Minico - Mantova Alessandria Challenger Hilton Waikoloa USTA Challenger - Waikoloa Warsteiner Challenger Lubeck - Lubeck Sopot Challenger Memorial Kolyaskin - Donetsk Hungarian Architect Open - Budapest Cosmorom Challenger - Brasov Open de Tanger - Tangier Cordenons Challenger Manerbio Challenger Szczecin Challenger Trnava Challenger Napoli Challenger Palermo Challenger Gosford Australian Unity Challenger - Gosford VI Torneo Internazionale di Tennis - Barletta 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto ECM Cup - Prague Geneva Challenger Open Castilla y Leon - Segovia Open de Franche Comte - Besancon Kazan Challenger CA-Challenge 2000 - Graz Allianz Suisse Open Gstaad - Gstaad Bordeaux Challenger Furth Challenger Milan Challenger Scheveningen Challenger Samarkand Challenger ATP Bangalore Challenger - Bangalore Internationaux de Tennis de Brest - Brest Garden Open - Rome Bulgarian Open - Sofia Downtown Athletic Club USTA Challenger - Amarillo Open 88 - Contrexeville 2001 Eddleman USTA Challenger - Birmingham Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio Zivnobanka Czech Open - Prostejov Nossa Caixa Aberto de Sao Paulo - Sao Paulo Sardinia International Championship - Cagliari Challenger Casino Lugano - Lugano Siemens Open - Scheveningen Open de Charleroi - Charleroi ATP Challenger Hamburg - Hamburg Optimus Maia Open - Maia Oberstaufen Cup - Oberstaufen Siemens Open 2001 - Scheveningen The LTA Hull Challenger - Hull Black Forest Open 2002 - Freudenstadt Geneva Challenger - Geneva 5° Sporting Challenger - Turin Sarajevo Open 2004 - Sarajevo Polish Open 2000 - Poznan USTA Men's Challenger of Urbana-Champaign - Urbana ATP Challenger Open 2004 - Monchengladbach Open de L'Isere - Grenoble Heilbronn Open - Heilbronn Citrix Tennis Championships - Delray Beach Kobstaedernes ATP Challenger - Kolding Dubrovnik Open - Dubrovnik Geneva Challenger LXVII Concursu Internacional de Vigo - Vigo AIG Japan Open - Tokyo Next Generation Hardcourts - Adelaide Legg Mason Tennis Classic - Washington D.C. Grand Prix Hassan II - Casablanca Connex Open Romania - Bucharest Abierto Mexicano de Tenis Pegaso - Mexico City Samsung Open - Brighton Open 13 - Marseille Kroger / St. Jude International - Memphis Grand Prix Hassan II - Casablanca Generali Open 2001 - Kitzbuhel The Stella Artois Grass Court Championships - London Open SEAT Godo 2006 - Barcelona BMW Open - Munich Energis Open - Amersfoort Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Energis Open - Amersfoort Dubai Duty Free Tennis Championships - Dubai Tata Open - Chennai Estoril Open - Estoril Grand Prix Hassan II - Casablanca Heineken Open Shanghai - Shanghai Open Romania - Bucharest Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Sydney International - Sydney The Dubai Tennis Championships - Dubai St. Petersburg Open - St. Petersburg Estoril Open - Estoril Mercedes Cup - Stuttgart Delray Beach International Tennis Championships - Delray Beach Orange Warsaw Open - Warsaw Dutch Open Tennis - Amersfoort ATP Kremlin Cup - Moscow Kremlin Cup - Moscow Grand Prix Hassan II - Casablanca SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Synsam Swedish Open - Bastad Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach International Tennis Championships - Delray Beach Bet-at-home Open - Hamburg Chevrolet Cup - Santiago Brisbane International - Brisbane Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Davis Cup, Group 2, 1R, MON-ALG 5-0 Davis Cup, Group 1, 2R, KAZ-TPE 2-3 Davis Cup, Group 2, 2R, MON-GRE 3-2 Davis Cup, Group 2, 1R, MON-MNE 5-0 Davis Cup, Group II, 1R, UKR-MON 5-0 Davis Cup, Group II, PO, MAR-MON 2-3 Davis Cup, Group II, 1R, MON-BLR 3-1